package com.foreverwin.jzymes.production.picking.service;

import com.foreverwin.jzymes.production.picking.domain.PickingBom;
import java.util.List;

/**
 * 领料清单 服务层
 *
 * @author levy
 * @date 2019-04-03
 */
public interface IPickingBomService
{
	/**
	 * 查询领料清单信息
	 *
	 * @param handle 领料清单ID
	 * @return 领料清单信息
	 */
	public PickingBom selectPickingBomById(String handle);

	/**
	 * 查询领料清单列表
	 *
	 * @param pickingBom 领料清单信息
	 * @return 领料清单集合
	 */
	public List<PickingBom> selectPickingBomList(PickingBom pickingBom);

	/**
	 * 新增领料清单
	 *
	 * @param pickingBom 领料清单信息
	 * @return 结果
	 */
	public int insertPickingBom(PickingBom pickingBom);

	/**
	 * 修改领料清单
	 *
	 * @param pickingBom 领料清单信息
	 * @return 结果
	 */
	public int updatePickingBom(PickingBom pickingBom);

	/**
	 * 删除领料清单信息
	 *
	 * @param ids 需要删除的数据ID
	 * @return 结果
	 */
	public int deletePickingBomByIds(String ids);

	public List< PickingBom >  selectBomList (String bill );
}
